package com.shensi.api.pay.client;


import com.shensi.api.pay.pojo.GzhFunctionConfig;
import com.shensi.common.core.constant.CloudConstant;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * (GzhFunctionConfig)表控制层
 *
 * @author makejava
 * @since 2023-12-05 15:03:50
 */
@Api(tags = "公众号小程序页面配置")
@FeignClient(name = CloudConstant.PAY_SERVER, path = "/gzhFunctionConfig")
public interface GzhFunctionConfigClient {

    /**
     * 分页查询
     *
     * @param gzhFunctionConfig 筛选条件
     * @return 查询结果
     */
    @PostMapping("/query")
    @ApiOperation(value = "查询配置", httpMethod = "POST", notes = "查询配置")
    public String query(@RequestBody GzhFunctionConfig gzhFunctionConfig);


}

